agate snail
noun
: a member of the African family Achatinidae which includes the largest known land mollusks, some reaching 9 or 10 inches in length compare achatina
Love words? Need even more definitions?
Merriam-Webster unabridged
Share